town library - French English Dictionary